macro suspense - Turkish English Dictionary